direct-to-tv film - German English Dictionary